linux.git
8 years agoKbuild: kconfig: Verbose version of --listnewconfig
Ben Hutchings [Tue, 14 Sep 2010 03:33:34 +0000 (04:33 +0100)]
Kbuild: kconfig: Verbose version of --listnewconfig

If the KBUILD_VERBOSE environment variable is set to non-zero, show
the default values of new symbols and not just their names.

Based on work by Bastian Blank <waldi@debian.org> and
maximilian attems <max@stro.at>.  Simplified by Michal Marek
<mmarek@suse.cz>.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Gbp-Pq: Topic features/all
Gbp-Pq: Name Kbuild-kconfig-Verbose-version-of-listnewconfig.patch

8 years agopowerpcspe-omit-uimage
Debian Kernel Team [Sat, 12 Aug 2017 22:09:26 +0000 (23:09 +0100)]
powerpcspe-omit-uimage

Gbp-Pq: Topic debian
Gbp-Pq: Name powerpcspe-omit-uimage.patch

8 years agoFix uImage build
Nobuhiro Iwamatsu [Sat, 12 Aug 2017 22:09:26 +0000 (23:09 +0100)]
Fix uImage build

[bwh: This was added without a description, but I think it is dealing
with a similar issue to powerpcspe-omit-uimage.patch]

Gbp-Pq: Topic debian
Gbp-Pq: Name arch-sh4-fix-uimage-build.patch

8 years agoPartially revert "MIPS: Add -Werror to arch/mips/Kbuild"
Ben Hutchings [Mon, 13 Sep 2010 01:16:18 +0000 (02:16 +0100)]
Partially revert "MIPS: Add -Werror to arch/mips/Kbuild"

This reverts commits 66f9ba101f54bda63ab1db97f9e9e94763d0651b and
5373633cc9253ba82547473e899cab141c54133e.

We really don't want to add -Werror anywhere.

Gbp-Pq: Topic debian
Gbp-Pq: Name mips-disable-werror.patch

8 years agoTweak gitignore for Debian pkg-kernel using git svn.
Ian Campbell [Thu, 17 Jan 2013 08:55:21 +0000 (08:55 +0000)]
Tweak gitignore for Debian pkg-kernel using git svn.

[bwh: Tweak further for pure git]

Gbp-Pq: Topic debian
Gbp-Pq: Name gitignore.patch

8 years agokbuild: Make the toolchain variables easily overwritable
Bastian Blank [Sun, 22 Feb 2009 14:39:35 +0000 (15:39 +0100)]
kbuild: Make the toolchain variables easily overwritable

Allow make variables to be overridden for each flavour by a file in
the build tree, .kernelvariables.

We currently use this for ARCH, KERNELRELEASE, CC, and in some cases
also CROSS_COMPILE, CFLAGS_KERNEL and CFLAGS_MODULE.

This file can only be read after we establish the build tree, and all
use of $(ARCH) needs to be moved after this.

Gbp-Pq: Topic debian
Gbp-Pq: Name kernelvariables.patch

8 years agoMake mkcompile_h accept an alternate timestamp string
Ben Hutchings [Tue, 12 May 2015 18:29:22 +0000 (19:29 +0100)]
Make mkcompile_h accept an alternate timestamp string

We want to include the Debian version in the utsname::version string
instead of a full timestamp string.  However, we still need to provide
a standard timestamp string for gen_initramfs_list.sh to make the
kernel image reproducible.

Make mkcompile_h use $KBUILD_BUILD_VERSION_TIMESTAMP in preference to
$KBUILD_BUILD_TIMESTAMP.

Gbp-Pq: Topic debian
Gbp-Pq: Name uname-version-timestamp.patch

8 years agoInclude package version along with kernel release in stack traces
Ben Hutchings [Tue, 24 Jul 2012 02:13:10 +0000 (03:13 +0100)]
Include package version along with kernel release in stack traces

For distribution binary packages we assume
$DISTRIBUTION_OFFICIAL_BUILD, $DISTRIBUTOR and $DISTRIBUTION_VERSION
are set.

Gbp-Pq: Topic debian
Gbp-Pq: Name version.patch

8 years agolinux (4.12.6-1) unstable; urgency=medium
Ben Hutchings [Sat, 12 Aug 2017 22:09:26 +0000 (23:09 +0100)]
linux (4.12.6-1) unstable; urgency=medium

  * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.12.3
    -  brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx()
       (CVE-2017-7541)
    - [sparc64] Adding asm-prototypes.h for genksyms to generate crc
    - [sparc64] sed regex in Makefile.build requires line break between
      exported symbols
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.12.4
    - f2fs: sanity check checkpoint segno and blkoff (CVE-2017-10663)
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.12.5
    - dentry name snapshots (CVE-2017-7533)
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.12.6
    - saa7164: fix double fetch PCIe access condition (CVE-2017-8831)
    - ipv6: avoid overflow of offset in ip6_find_1stfragopt (CVE-2017-7542)

  [ Ben Hutchings ]
  * media: Enable USB_RAINSHADOW_CEC as module (see #868511)
  * Clean up symbol version fixes for symbols exported from asm
    (fixes FTBFS on sparc64):
    - [alpha] Un-revert "alpha: move exports to actual definitions"
    - [alpha] Restore symbol versions for symbols exported from assembly
    - [m68k] Un-revert "m68k: move exports to definitions"
    - [sparc64] Un-revert "sparc: move exports to definitions"
  * [mips*/octeon] Fix broken EDAC driver (fixes FTBFS)
  * [armhf] Revert "gpu: host1x: Add IOMMU support"
  * [armhf] udeb: Replace imx-ipuv3-crtc with imxdrm in fb-modules
  * [i386] perf tools: Fix unwind build (fixes FTBFS)
  * debian/control: Fix version in dependencies on arch-independent
    linux-headers-*-common* (Closes: #869511)
  * xfrm: policy: check policy direction value (CVE-2017-11600)
  * rtlwifi: Fix memory leak when firmware request fails
  * rtlwifi: Fix fallback firmware loading (Closes: #869084)
  * [arm64] video: Enable FRAMEBUFFER_CONSOLE (Closes: #870071)
  * integrity: Enable INTEGRITY_SIGNATURE, INTEGRITY_ASYMMETRIC_KEYS
    (Closes: #869565)
  * [x86] sound: Enable SND_X86; enable HDMI_LPE_AUDIO as module
    (Closes: #869372)
  * blk-mq: Change MQ_IOSCHED_KYBER from built-in to module
  * blk-mq: Enable IOSCHED_BFQ as module (Closes: #869028); enable
    BFQ_GROUP_IOSCHED
  * bfq: Enable auto-loading when built as a module
  * netfilter: Enable NFT_FIB_IPV4, NFT_FIB_IPV6, NFT_FIB_INET as modules
    (Closes: #868803)
  * [amd64,arm64] mm: Revert x86_64 and arm64 ELF_ET_DYN_BASE base
    (Closes: #869090)

  [ Salvatore Bonaccorso ]
  * packet: fix tp_reserve race in packet_set_ring (CVE-2017-1000111)
  * udp: consistently apply ufo or fragmentation (CVE-2017-1000112)
  * Set ABI to 1

  [ Uwe Kleine-König ]
  * [arm64] enable MMC_SDHCI_XENON and MVNETA for Espressobin and enable
    respective device in its device tree (Closes: #871049)

  [ Roger Shimizu ]
  * [armel] Change NAND related stuff to modules (fixes FTBFS)

[dgit import unpatched linux 4.12.6-1]

8 years agoImport linux_4.12.6.orig.tar.xz
Ben Hutchings [Sat, 12 Aug 2017 22:09:26 +0000 (23:09 +0100)]
Import linux_4.12.6.orig.tar.xz

[dgit import orig linux_4.12.6.orig.tar.xz]

8 years agoImport linux_4.12.6-1.debian.tar.xz
Ben Hutchings [Sat, 12 Aug 2017 22:09:26 +0000 (23:09 +0100)]
Import linux_4.12.6-1.debian.tar.xz

[dgit import tarball linux 4.12.6-1 linux_4.12.6-1.debian.tar.xz]